I was looking for new ways to promote cpa offers and saw the company. Found several positive reviews.
Sure you did.
Domain registered a month ago. Absolutely no traceable contact information (except a physical address actually used by a clothes store on Portobello Rd...). Fake "Privacy Verified" and "Business Verified" logos on the website (not that a jpg could make you safer anyway). All text on the page is actually images so they can play tricks with google searches and the page you see. Above all, no details at all about the actual business, just buzz words and promises of untold riches.
So based on that, you decided to come to the forum here and register just to post a message with copy-pasted buzz words from their website (just search for "trust managing policy" on Google to see what a well known financial term it is)... OK.