Preferred Capital claims to operate under Preferred Capital Limited, which is indeed registered with the Saint Lucia International Financial Centre (IFC). However, this registration only confers International Business Company (IBC) status, which does not authorize or regulate financial services such as forex trading. Importantly, the Saint Lucia IFC does not issue trading licenses nor oversee brokerage operations.
Moreover, Preferred Capital is not licensed by any recognized financial regulator, which is a serious red flag that significantly increases the risk of fraudulent activity.
Therefore, Preferred Capital appears to be a scam.