GST Registration for International Company/Foreign, Online GST Number, Required Documents: International Company is referred to as a company that is situated outside India but they have agents or branches of the company in India directly or remotely accessed and run their business in India by controlling from foreign countries. Since every company is liable to