This company does not exist. The address of the branch is fake, also none of their team members does exist in real life. Moreover, there is no registration for this company. Not in the EU and not internationally.
This company tries to scam money from their customers by pretending that for transferring a relatively small amount for their services, their customers will get back a much higher amount. Except they never get back any services in return and the MONEY IS GONE.