So I did some reverse searches on the "Client" images and I found these:
Great job!!
Site is running a scam not doubt about it. Request everyone to report this to registrar NameCheap so the site taken down and more people dont fall for it.
Yeah good ideal I just did and I can confirm that some of the sites I've reported on Namechaep have been taken down provided your accusation is proven, for those wanting to report the site
you can send an email to
Link