Types of GST Registration A Complete Guide for Businesses & GST Professionals