I am looking for expansion in the US and Canada. Currently, we are serving clients in PAN India. I need details on how I can start a US IT staffing business? What all legal formalities required if our company is registered in India and we want to work in the US/ Canada.