C C Cheleq Feb 26, 2019 Hi! I have the same exact issue. I have a company in Panama, and i want to form an UK company (with the exact legal name of my offshore panama company) in order to get a merchant account and so on. Maybe you can PM me. Thks!