Scam. Very slick and very well connected in many countries. Seems viable. Finance your project but will take your money and not deliver. Website states UK address but they are actually operating in South Africa. Website has been registered for a LONG time
Scam. Very slick and very well connected in many countries. Seems viable. Finance your project but will take your money and not deliver. Website states UK address but they are actually operating in South Africa. Website has been registered for a LONG time. Why there aren't more people reporting them I don't know.