I fell victim to an online scam and I managed to trace the money. They were in a Wise account linked to this firm. Potentially they are the recipient of scams online and they launder the money through their business.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.