Hi, I want to launch small software company. Right now, I'm developing and selling few software products privately. There's lots of Bureaucracy and corruption here in Mumbai, India. There are many kind of taxes involved. I therefore want to register my company in US, but do business worldwide. Is this legal?