Well crafted Con to separate you from your funds
Beware - this looks like a great opportunity until you attempt to withdraw funds. Their 'system' will lower your 'credit score' prohibiting you to withdraw funds. They will then tell you the only way to fix this is to add more funds.
Can't think of any legitimate company that would require you to add funds to unlock your ability to withdraw funds.
