The owners of this site (who have 0 employees) are two scammers that have been confirmed as a scam all over the internet.
Search Warren Ouma and Valentine Okpala.
Posting fake review after fake review of own site in random places like this to try and hide their scams in google and link back to their sites - there are 0 employees and yet a bunch of 5 star random reviews?
Do not click any of the spammy brokers or robots they will try and rip you off with.