Hello, i own a very large hosting business in the grey area, recently I moved to Malta and i opened also an MT company here. Now i found that its super hard in Malta to open bank account, but Revolut.com worked for me. But i do not want to work with MT company in the public on my hosting sites or websites, because I want to protect myself from unwanted lawsuits or etc. So I start another Belize company with the extact same company name and make a contract with the MT company, that the Belize company can use MT company for banking so the taxes will be on MT side and for the public, the responsible and liable will be on Belize company. Does my plan sound a good idea? Did I forgot something Also for me personally, i'm relocating my tax residence to Cyprus, again i make an company with the exact same name, to cover the international in the income tax, also because im doing Forex trading too. However I do not know if Malta or Cyprus is better for Webservices/Hosting Area. Next year, i will maybe opening a UAE company to hold the server hardware assets and for tax optimisation.