This is a company of scammers and…
This is a company of scammers and should be shut down or reported to the ad promoters/outlets they are currently using
Germany
This is a company of scammers and should be shut down or reported to the ad promoters/outlets they are currently using