Should NON RESIDENTS open a UK Company | Legal, Banking & Tax Implications