GST for Freelancers in India (2025): Registration, Rates & Exemptions