Talk to a lawyer

Business & Compliance

How To Register A Private Limited Company In India?

This article is also available in: हिन्दी | मराठी

Feature Image for the blog - How To Register A Private Limited Company In India?

1. What is a Private Limited Company and Why It’s Popular Among Startups?

1.1. Key Characteristics of a Private Limited Company

1.2. Why Startups Prefer Pvt Ltd Over LLP or OPC?

1.3. The Startup Reality Check

2. Who Can Register a Private Limited Company in India? (Eligibility Checklist)

2.1. Eligibility Requirements (with Legal Basis)

2.2. Members (Shareholders)

2.3. Directors

2.4. Nationality & FDI

2.5. Capital

2.6. Lawful Business Objective

2.7. Registered Office in India

2.8. Digital & KYC Prerequisites

2.9. Quick Overview:

3. Documents Required For Pvt Ltd Registration

3.1. 1. For Indian and Foreign Directors/Shareholders

3.2. 2. Registered Office Proof

3.3. 3. Professional Certifications (If Applicable)

4. Step-by-Step Process For Pvt Ltd Company Registration

4.1. Step 1: Get Digital Signature Certificate (DSC)

4.2. Step 2: Obtain Director Identification Number (DIN)

4.3. Step 3: Reserve Company Name (SPICe+ Part A)

4.4. Step 4: Fill SPICe+ Part B (Main Incorporation Form)

4.5. Step 5: Draft and Upload MOA & AOA

4.6. Step 6: Pay Government Fees & Stamp Duty

4.7. Step 7: Receive Certificate of Incorporation (COI)

5. Cost Of Registering A Private Limited Company In India

5.1. Breakdown of Registration Costs

5.2. Government Fees Based on Authorised Capital

5.3. Registration Timeline

6. Post-Incorporation Compliance And Next Steps

6.1. 1. Verify and Download PAN & TAN Allotment Letters

6.2. 2. Open a Company Current Account

6.3. 3. Deposit Share Capital and Issue Share Certificates

6.4. 4. File Form INC-20A (Commencement of Business)

6.5. 5. Register Under Applicable Tax and Labour Laws

6.6. 6. Appoint First Auditor Within 30 Days

6.7. 7. Prepare for Annual Compliances

6.8. 8. Display Mandatory Company Details at Registered Office

6.9. 9. Optional but Strategic: Trademark & Domain Registration

7. Common Mistakes & How to Avoid Them

7.1. Choosing a Confusing or Ineligible Name

7.2. Submitting Incomplete or Incorrect Documents

7.3. Errors in MoA & AoA Drafting

7.4. Not Applying for All Registrations Together

7.5. Misunderstanding Director & Shareholder Requirements

7.6. Ignoring Post-Incorporation Compliances

8. Conclusion

Starting your own company is a bold decision that demands legal clarity, structural precision, and regulatory foresight. For many Indian entrepreneurs, particularly in the startup, tech, and SME sectors, forming a Private Limited Company (Pvt Ltd) is the most strategic route to scale operations, attract investment, and build long-term credibility. Recognised under the Companies Act, 2013, a Private Limited Company offers the advantages of limited liability, separate legal identity, perpetual succession, and compliance-driven governance, making it the preferred choice for businesses aiming for sustainable growth.

Whether you’re a first-time founder seeking recognition under Startup India or a professional consultant guiding incorporations, understanding the evolving procedures, especially through the SPICe+ digital forms, is essential. With government incentives for DPIIT-recognised startups, access to funding, and a more streamlined incorporation process, 2025 presents a highly favourable environment for company formation in India.

This guide walks you through every legal and procedural aspect of Pvt Ltd registration, step-by-step, with a clear focus on compliance, eligibility, documentation, and timelines.

What This Guide Covers:

  • Meaning and legal definition of a Private Limited Company
  • Benefits for startups, SMEs, and high-growth businesses
  • Eligibility criteria for directors, shareholders, and the company name
  • List of required documents (general and case-specific)
  • Step-by-step online incorporation process using SPICe+
  • Estimated time and cost to register a Private Limited company
  • Key post-incorporation compliances and filings

A Private Limited Company (Pvt Ltd) is defined under Section 2(68) of the Companies Act, 2013. It is a business entity formed with a minimum of two members and a maximum of 200 members, where the shares are privately held. Unlike public companies, its shares cannot be listed on a stock exchange or freely transferred to the public.

Key Characteristics of a Private Limited Company

  1. Limited Liability
    The shareholders’ liability is restricted to the amount they have invested in the company. If the company faces financial trouble, creditors cannot claim the personal assets of shareholders.
  2. Separate Legal Entity
    The company has an identity distinct from its owners. It can enter into contracts, own property, borrow money, and be sued in its own name.
  3. Perpetual Succession
    The company continues to exist regardless of changes in ownership or management. Even if directors resign or shareholders transfer shares, the company remains unaffected.
  4. Ownership and Control
    Ownership is determined by shareholding, while management is handled by directors. This clear distinction allows smooth governance and professional management.

Why Startups Prefer Pvt Ltd Over LLP or OPC?

For entrepreneurs, choosing the right business structure is often the first strategic decision. Here’s why the Private Limited Company model usually wins:

  • Investor-Friendly: Venture capitalists and angel investors prefer Pvt Ltd companies because shareholding, equity funding, and exits are straightforward. LLPs (Limited Liability Partnerships) do not allow easy issuance of shares, and OPCs (One Person Companies) restrict external investment.
  • Scalability: Pvt Ltd companies can easily expand by issuing new shares or bringing in strategic partners. LLPs have limitations on equity infusion, and OPCs are capped at a single shareholder until conversion.
  • Global Recognition: International investors, accelerators, and even banks view Pvt Ltd companies as more credible due to their standardized compliance and reporting systems.
  • Tax and Compliance Advantages: While compliance is slightly more structured than LLPs, Pvt Ltd companies benefit from clear frameworks for tax planning, ESOPs (Employee Stock Option Plans), and FDI (Foreign Direct Investment).

The Startup Reality Check

A significant number of Indian startups choose the Private Limited Company route because it balances credibility with operational flexibility. While precise government data on entity type distribution is not published, industry observers and startup incubators widely note that the majority of DPIIT-recognized startups opt for the Private Limited structure.

For context, as of 31 January 2025, over 1.61 million startups have been officially recognized by the Department for Promotion of Industry and Internal Trade (DPIIT). However, the government does not release a breakdown by legal entity type.

Who Can Register a Private Limited Company in India? (Eligibility Checklist)

Before you begin incorporation, make sure you meet the basic requirements under the Companies Act, 2013 and MCA rules.

Quick Takeaway: If you have at least two people, a lawful business plan, and the digital prerequisites (DSC + DIN), you’re generally eligible to register a Private Limited Company in India.

  1. Members (Shareholders)

  2. Directors

    • Minimum: 2 directors (as per Section 149(1))
    • Maximum: 15 directors by default; can be increased by special resolution (Section 149(1))
    • Resident Director: At least one director must have stayed in India for 182 days or more during the financial year (as per Section 149(3))
    • Age: Directors must be 18+; no upper age limit.
  3. Nationality & FDI

    • Both Indian and foreign nationals can be shareholders or directors.
    • FDI is allowed under the automatic route in most sectors (subject to sectoral caps/conditions).
  4. Capital

    • No minimum paid-up capital requirement (post Companies (Amendment) Act, 2015).
    • You may start with a modest authorised capital (e.g., ₹10,000) and scale as needed.
  5. Lawful Business Objective

  1. Registered Office in India

    • Must have a registered office address in India to receive official communications.
    • Can be residential or commercial (not vacant land).
    • If rented, obtain the Owner’s NOC.
    • You can provide this address at incorporation or within 30 days via Form INC-22.
  2. Digital & KYC Prerequisites

    • Digital Signature Certificate (DSC) for each proposed director.
    • Director Identification Number (DIN) for each proposed director (apply before incorporation).
    • Standard KYC documents for promoters and proof of registered office.

Bottom Line: With 2+ members, 2+ directors (including one resident in India), a lawful MOA, a registered office, and the DSC/DIN in place — you’re eligible to register a Private Limited Company in India.

Quick Overview:

Feature

Simpler Explanation

Legal Identity

The company is legally separate from its owners (directors/shareholders).

Limited Liability

Owners are only responsible for the unpaid amount on their shares, not personal assets.

Perpetual Succession

The company keeps running even if the owners or directors change.

Share Transfer

Shares can be transferred, but only with approval as per the company rules.

Investor Friendly

Preferred by investors like VCs and angel funds due to better structure and control.

Transparency & Compliance

Regular filings and audits build trust with banks, clients, and regulators.

Easy to Scale

It can grow easily by raising funds, offering stock options, or bringing in foreign investment.

Documents Required For Pvt Ltd Registration

To register a Private Limited Company in India, specific documents must be submitted by the directors, shareholders, and for the company’s registered office. These are verified by the Registrar of Companies (ROC) during incorporation.

1. For Indian and Foreign Directors/Shareholders

  • Proof of Identity
    • For Indian nationals: PAN card (mandatory)
    • For foreign nationals: Passport (must be notarised and apostilled)
  • Proof of Address
    • Acceptable documents include Aadhaar, voter ID, passport, driving licence, utility bill, or bank statement (not older than 2 months)
    • Foreign nationals must submit notarised/apostilled address proof
  • Passport-Size Photograph
    • Recent colour photo (preferably on a plain background, in digital format)
  • Digital Signature Certificate (DSC)
    • All directors are required to sign the incorporation forms digitally. A Class 3 DSC must be obtained before filing.

Note: Foreign documents must be translated into English (if applicable) and notarised and apostilled or consularised, depending on the country.

2. Registered Office Proof

  • Utility Bill
    • A recent electricity, water, or landline telephone bill (not older than 2 months) showing the office address.
  • Rent Agreement
    • Required if the premises are rented.
  • No Objection Certificate (NOC)
    • From the landlord, confirming no objection to using the address as the company’s registered office.
  • Ownership Proof
    • If the property is self-owned, submit a property deed or sale deed.

3. Professional Certifications (If Applicable)

  • If the company is being registered through a Chartered Accountant, Company Secretary, or Cost Accountant:
    • A declaration (Form INC-8 or within SPICe+) confirming compliance with the Companies Act is needed.
    • The professional’s Digital Signature is also required to file the incorporation forms.

Need the paperwork list? See the full documents required for a Private Limited Company

Step-by-Step Process For Pvt Ltd Company Registration

The Ministry of Corporate Affairs (MCA) has made private limited company registration seamless with its integrated SPICe+ (Simplified Proforma for Incorporating Company Electronically Plus) platform. This consolidated form brings multiple mandatory registrations under one digital application, making it easier, faster, and more efficient for entrepreneurs to set up their businesses.

Step 1: Get Digital Signature Certificate (DSC)

Why It’s Required: All directors and subscribers must sign company registration forms electronically with a Class 3 Digital Signature Certificate (DSC) to ensure secure, authenticated filings on the Certifying Authorities on the MCA portal, as mandated by the Information Technology Act, 2000 and MCA regulations.

How to Apply:

  • Apply through licensed certifying authorities like eMudhra, NIC, or NSDL.
  • Complete identity verification, usually through online video KYC.
  • DSCs are typically issued within 1–2 working days.

Note: DSC is mandatory before initiating any filings on the MCA portal.

Step 2: Obtain Director Identification Number (DIN)

Legal Basis: Section 153 of the Companies Act, 2013 mandates a DIN for every person intending to act as a company director.

Process Simplified:

  • If the proposed director doesn’t already have a DIN, it will be auto-generated when SPICe+ Part B is submitted.
  • No separate DIR-3 filing is required at the time of incorporation.

Step 3: Reserve Company Name (SPICe+ Part A)

Purpose: You can apply for name reservation in advance or combine it with the full incorporation process.

How to Apply:

  1. Log in to the MCA portal.
  2. Fill out SPICe+ Part A.
  3. Propose up to two names and provide justification.
  4. Pay a fee of ₹1,000.
  5. The Central Registration Centre (CRC) usually responds within 1–2 working days.

Tip: Ensure the name is unique, ends with “Private Limited,” and complies with the naming guidelines under the Companies (Incorporation) Rules, 2014.

Step 4: Fill SPICe+ Part B (Main Incorporation Form)

This integrated form usually takes about 1–2 days if documents are in order to file and includes:

Registration Type

Mandatory?

Notes

Incorporation (SPICe+/ INC-32)

Yes

Core form for company incorporation; mandatory for all new companies.

PAN & TAN (Form 49A/49B)

Yes

Issued automatically as part of the SPICe+ process; no separate application needed.

EPFO Registration

Yes

Mandatory for all new companies, regardless of employee count.

ESIC Registration

Yes

Mandatory for all new companies, regardless of employee count.

GST Registration

Optional

Only required if turnover exceeds the threshold or if the company opts in.

Profession Tax (State-wise)

If Applicable

Mandatory in certain states (e.g., Maharashtra); optional elsewhere.

Bank Account Opening (AGILE PRO)

Yes

Mandatory to open a company bank account via the AGILE-PRO linked form.

Instruction Kit for these forms is provided on the MCA Portal

Step 5: Draft and Upload MOA & AOA

Legal Basis:

  • MOA (INC-33): Defines your company’s scope of business.
  • AOA (INC-31): Contains internal rules of governance.

Need the MOA of an existing company? Use our step-by-step guide: How to get the MOA of a Private Limited Company in India

Options Available:

  • Use pre-drafted e-MOA and e-AOA (INC-34) templates via SPICe+
  • For non-standard clauses, upload PDFs manually
  • Both documents must be digitally signed by subscribers and a professional (CA/CS/CMA)

Step 6: Pay Government Fees & Stamp Duty

What You Pay:

  • Filing fees for SPICe+ forms (based on authorised capital)
  • Stamp duty (varies by state, for example, approx. ₹500 in Delhi, higher in Maharashtra)

Mode of Payment: All payments are made online through the MCA portal during the form submission.

Step 7: Receive Certificate of Incorporation (COI)

Final Step: Upon approval by the Registrar of Companies (ROC), you’ll receive a digitally signed Certificate of Incorporation (COI) that includes:

  • CIN (Corporate Identity Number) or you can find CIN on the MCA Portal
  • PAN & TAN (auto-issued in collaboration with the Income Tax Department)

Usual Timeline: 3–7 working days from submission, depending on document accuracy and workload at the ROC.

Cost Of Registering A Private Limited Company In India

Registering a Private Limited Company in India involves two primary cost components: statutory government fees and professional service charges. These expenses may vary based on the company's authorised capital, the state of registration, and the service provider (self-filing vs. professional firms or platforms). Some firms also offer expedited or “express” incorporation services for an additional fee.

Breakdown of Registration Costs

Component

Details

Estimated Cost (₹)

Digital Signature Certificate (DSC)

Mandatory for all proposed directors/subscribers; valid for 2 years

1,000 – 2,000 per DSC

Director Identification Number (DIN)

Auto-generated during SPICe+ Part B submission; no separate fee

Included

Name Reservation (SPICe+ Part A)

Optional pre-approval of name via the MCA portal

1,000

Govt. Filing Fees (SPICe+ Forms)

Based on authorised capital (see table below)

0 – 7,000+

Stamp Duty (MOA & AOA)

State-specific; varies with authorised capital

500 – 5,000+

Professional Services

Fees charged by CA/CS/lawyers for drafting, certification, filing, and consultation

5,000 – 15,000+

PAN & TAN (via MCA)

Auto-issued through the SPICe+ incorporation process

Included

Optional: GST Registration

Filed via SPICe+; consultant fees may apply if assisted externally

0 – 2,000 (optional)

Optional: Trademark Registration

Protection for the business name or logo via the IP India portal

4,500 – 9,000 (optional)

Government Fees Based on Authorised Capital

Authorised Capital (₹)

Filing Fee (SPICe+)

Stamp Duty (MOA + AOA)

Up to ₹1 lakh

Nil

₹1,000 – ₹1,500 (varies by state)

₹1,00,001 – ₹5,00,000

₹2,000

₹1,500 – ₹3,000 (varies by state)

₹5,00,001 – ₹10,00,000

₹4,000

₹2,000 – ₹5,000 (varies by state)

Above ₹10 lakh

₹5,000 – ₹7,000+

As per state-specific stamp duty laws

For authorised capital above ₹10 lakh, additional incremental fees may apply as per MCA rules.

Note: Stamp duty varies by state. For example, Maharashtra and Punjab levy higher charges than Delhi or Karnataka. The MCA Portal provides the Stamp Duty Rates state-wise, wherein you can verify the rates.

Registration Timeline

Stage

Estimated Duration

DSC Issuance

1–2 working days

Name Approval (if opted separately)

1–2 working days

SPICe+ Form Filing & Professional Review

2–3 working days

Certificate of Incorporation (COI)

3–7 working days post-filing

PAN, TAN, and Post-Incorporation Setup

1–3 working days after COI

Total Duration:

  • Standard: 7–15 working days

Note: General information only (not legal/tax/financial advice); costs & timelines vary by state and authorised capital and may change without notice-verify on the MCA portal or with a CS/CA; last reviewed 12 Sep 2025.

Post-Incorporation Compliance And Next Steps

Once your private limited company is incorporated and you receive the Certificate of Incorporation (COI) along with PAN and TAN, you have officially completed the formation stage. However, regulatory compliance doesn't end here. To ensure lawful operation and avoid penalties, certain key actions must be completed immediately after incorporation.

1. Verify and Download PAN & TAN Allotment Letters

Although PAN and TAN are allotted automatically through the SPICe+ form, you must:

  • Download the PAN and TAN allotment letters from the MCA or NSDL portals.
  • Share these with your banker for verification during the current account setup.

These documents are essential for tax compliance and financial transactions.

2. Open a Company Current Account

As per RBI and MCA guidelines, a private company must open a bank account in its own name before conducting any business activity.

Documents Required:

  • Certificate of Incorporation
  • PAN copy
  • MOA & AOA
  • KYC of directors
  • Board Resolution (if required by the bank)

The initial share capital (as mentioned in the MOA) must be deposited into this account before share certificates are issued.

3. Deposit Share Capital and Issue Share Certificates

Under Section 56 of the Companies Act, 2013, the company must:

  • Receive the subscription amount from shareholders into the company’s bank account.
  • Issue physical or digital share certificates within 60 days of incorporation.

4. File Form INC-20A (Commencement of Business)

Applicable to all companies having share capital, Form INC-20A is a mandatory declaration that the company has received the subscribed capital.

Timeline: Within 180 days of incorporation
Filing Authority: Registrar of Companies (ROC) via the MCA portal
Documents: Bank statement showing receipt of capital
Penalties for Non-Filing:

  • ₹50,000 for the company
  • ₹1,000/day per director (until compliance)

Consequence: Non-compliant companies are prohibited from commencing business activities.

5. Register Under Applicable Tax and Labour Laws

Based on your company’s location and operations, you may need additional registrations such as:

  • GST Registration (mandatory if turnover exceeds ₹40 lakh / ₹20 lakh or if inter-state supply is involved)
  • Professional Tax (mandatory in states like Maharashtra, Karnataka, Tamil Nadu)
  • EPFO Registration (if 20+ employees)
  • ESIC Registration (if 10+ employees with wages under ₹21,000/month)
  • Shops & Establishment License (mandatory for office or workplace registration)

Consult a legal advisor to assess what applies to your company.

6. Appoint First Auditor Within 30 Days

The Board of Directors must appoint the first statutory auditor within 30 days of incorporation under Section 139(6) of the Companies Act.

  • No ROC filing is required for this appointment.
  • The appointment should be recorded through a Board Resolution.
  • If the board fails, the shareholders must appoint the auditor in the EGM.

Auditors are responsible for preparing the financial audit for each financial year.

7. Prepare for Annual Compliances

Even if your company is inactive, the following annual filings are mandatory:

Compliance

Form

Due Date

Appointment of Auditor

ADT-1

Within 15 days of the AGM

Filing of Financials

AOC-4

Within 30 days of the AGM

Annual Return

MGT-7

Within 60 days of the AGM

DIN KYC

DIR-3 KYC / Web

By 30th September each year

Income Tax Return (Non-Audit)

ITR-6

By 31st October of the assessment year

Note: Missing these deadlines may result in penalties or legal consequences.

8. Display Mandatory Company Details at Registered Office

In accordance with Section 12(3) of the Companies Act,

  • The company's name and address must be painted or affixed outside the registered office.
  • It must be legible in both English and the local language.
  • All official correspondence (letters, emails, invoices) must display the CIN, registered office address, and company email ID.

This ensures transparency and compliance with disclosure norms.

9. Optional but Strategic: Trademark & Domain Registration

To safeguard your company’s brand identity, consider:

  • Registering a Trademark (™) for your logo or name under the Trademarks Act, 1999.
  • Purchasing a domain name (.com, .in, etc.) that matches your brand or business name.

Early registration protects against cyber-squatting and brand misuse

Note: The MCA portal provides a public search of Trademarks that will help you check and verify the uniqueness of your Brand Identity.

Common Mistakes & How to Avoid Them

Even though the MCA has simplified the process of registering a Private Limited Company, many first-time founders make errors that delay approvals or even lead to rejection. Being aware of these mistakes helps you avoid unnecessary hurdles.

Choosing a Confusing or Ineligible Name

Mistake: Picking a name that is too similar to an existing company, trademark, or restricted words under the Companies Act.

How to Avoid: Use the MCA’s name availability tool and check the IP India trademark database before applying. Ensure your name is unique, meaningful, and complies with naming guidelines.

Submitting Incomplete or Incorrect Documents

Mistake: Uploading blurred scans, missing NOC from the property owner, or not attaching required proofs.

How to Avoid: Double-check all mandatory attachments such as PAN, Aadhaar, utility bill, and registered office proof. Ensure documents are clear, valid, and signed.

Errors in MoA & AoA Drafting

Mistake: Drafting vague or contradictory clauses in the Memorandum of Association (MoA) and Articles of Association (AoA).

How to Avoid: Clearly define the company’s objectives and internal rules. If unsure, consult a professional to draft legally compliant documents.

Not Applying for All Registrations Together

Mistake: Registering the company but delaying statutory registrations like GST, EPFO, or ESIC.

How to Avoid: Use the integrated SPICe+ and AGILE-PRO-S forms to get all registrations in one go. This saves both time and compliance effort later.

Misunderstanding Director & Shareholder Requirements

Mistake: Assuming one person can form a Pvt Ltd company, or not maintaining the minimum number of two shareholders and two directors.

How to Avoid: Follow the eligibility checklist: at least two shareholders, two directors (one must be resident in India), and a unique company name.

Ignoring Post-Incorporation Compliances

Mistake: Believing that registration alone is enough and neglecting filings like opening a bank account, issuing share certificates, and filing annual returns.

How to Avoid: Maintain a compliance calendar from day one. Non-compliance can attract penalties and even result in a strike-off by RoC.

Conclusion

Registering a Private Limited Company in India in 2025 is not just a legal formality — it’s a strategic move that lays the foundation for growth, funding, and credibility. With benefits like limited liability, perpetual succession, investor preference, and global recognition, the Pvt Ltd structure continues to be the gold standard for startups and SMEs.

👉 Register Your Private Limited Company Online Now

Yes, the process requires careful attention to documents, compliance, and timelines, but the MCA has made it simpler than ever through its online SPICe+ and AGILE-PRO-S platforms. As long as founders plan ahead, avoid common mistakes, and stay compliant even after incorporation, the Pvt Ltd model gives their business the strongest launchpad for long-term success.

Frequently Asked Questions

Q1. How many directors are required to register a Private Limited Company in India?

A minimum of two directors is required, and at least one must be a resident of India. The maximum number of directors allowed is fifteen, unless increased by a special resolution.

Q2. Can a foreign national or NRI register a private limited company in India?

Yes, NRIs and foreign nationals can be directors or shareholders in a Private Limited Company, provided at least one director is a resident Indian. Foreign investment is allowed subject to FDI guidelines.

Q3. How long does it take to register a private limited company in 2025?

On average, it takes about 7 to 10 working days if all documents are in order and there are no discrepancies during the MCA verification process.

Q4. What is the minimum capital requirement for starting a Private Limited Company?

There is no minimum paid-up capital requirement under the Companies Act, 2013. You can start a Pvt Ltd Company with as low as ₹1 as capital.

Q5. Is GST registration mandatory for a private limited company?

GST registration is mandatory only if your company’s annual turnover crosses the prescribed threshold (₹40 lakhs for goods, ₹20 lakhs for services) or if you are engaged in interstate supply, e-commerce, or other specified categories.

About the Author
Malti Rawat
Malti Rawat Jr. Content Writer View More
Malti Rawat is an LL.B student at New Law College, Bharati Vidyapeeth University, Pune, and a graduate of Delhi University. She has a strong foundation in legal research and content writing, contributing articles on the Indian Penal Code and corporate law topics for Rest The Case. With experience interning at reputed legal firms, she focuses on simplifying complex legal concepts for the public through her writing, social media, and video content.
My Cart

Services

Sub total

₹ 0