I'm a software engineer and recently, a friend and I have had an idea to create some software that could potentially become a business; however, I am not sure if I'm allowed to participate in such activities since I'm on a Tier 2 visa. I have had a quick google and saw people with similar questions ...