While on a travel visa, I have bought a running business along with residence in the UK. I wish to know if I can legally stay and work here in my own business and what changes are required regarding my legal stay status? Please guide me what should I do? Thanks
