Private Limited Company Registration in Gurgaon

Register your Private Limited Company in Gurgaon with RegisterKaro. Get expert guidance and seamless documentation with reliable services for company registration in Gurgaon for a credible, growth-ready business.

checkLocal Expertise for Gurgaon Business Setup
checkExpert Drafting of MOA & AOA
checkLimited Liability with Complete Legal Protection
checkRegistration in 7–10 Working Days with the ROC Haryana
checkCompliance Assistance for Gurgaon-based Businesses
google4.6 out of 5
(7249)
Mouthshut4.7 out of 5
(3784)

Choose your business structure and get started with your company registration

By clicking, you consent to receiving updates about our services as outlined in our Privacy Statement.

shieldWhat Sets Us Apart
500+ MCA Certified Experts
10,000+Verified Reviews
2500+Monthly Clients Onboardings
Serving Businesses Across India
shieldWhat Sets Us Apart
500+
MCA Certified Experts
10,000+
Verified Reviews
2500+
Monthly Clients Onboardings
Serving Businesses Across India

Company Registration in Gurgaon - An Overview

Company registration in Gurgaon allows entrepreneurs to establish their business under the Ministry of Corporate Affairs legally. The city hosts over 250 Fortune 500 companies and serves as the South Asian headquarters for brands like Google, IBM, and Microsoft. The city’s strong corporate ecosystem, excellent connectivity to Delhi, and modern infrastructure make it ideal for startups, SMEs, and large enterprises.

Entrepreneurs can choose from various business structures for new company registration in Gurgaon, such as:

  • Private Limited Companies
  • Limited Liability Partnerships (LLPs)
  • One-Person Companies (OPCs)
  • Partnership Firms

Among these, Pvt Ltd Company Registration is the most popular choice. It offers limited liability protection, enhances credibility with clients and investors, and provides a structured framework for sustainable growth. Gurgaon’s corporate-friendly environment also supports online company incorporation in Gurgaon and virtual office setups.

What is a Private Limited Company in Gurgaon?

A Private Limited Company in Gurgaon is a separate legal entity recognized under the Companies Act, 2013. This structure ensures perpetual succession, allowing the business to continue even if ownership or management changes.

Entrepreneurs choose Private Limited Company Registration in Gurgaon to secure personal assets, attract investors, and access formal funding channels. Key commercial areas such as Cyber City, Golf Course Road, and Sohna Road see high demand for office addresses required for company registration. Startups also benefit from virtual offices for company registration in Gurgaon, reducing initial overhead while maintaining a professional business presence.

Registering as a private company in Gurgaon ensures compliance with MCA rules and builds confidence among investors, partners, and clients.

ROC Details for Gurgaon

All private limited companies in Gurgaon are registered under the Registrar of Companies (ROC), Haryana. The ROC handles company name registration in Gurgaon, legal approvals, and the overall company registration process. ROC Address:

  • Registrar: Sh. Sanjaya Kumar Verma (ROC Haryana)
  • Address: Corporate Bhawan, Plot No.4-B, Sector 27-B, Chandigarh – 160019
  • Phone: 0172-2639415
  • Email: roc.haryana@mca[dot]gov[dot]in

The ROC ensures all registration documents are verified, approves company names, and guides through the compliance process efficiently.

Why Private Limited is the Popular Choice for Company Registration in Gurgaon?

Among various business structures under the Companies Act, 2013, a Private Limited Company is the most preferred option for company registration in Gurgaon. This company registration structure provides the right balance of flexibility, protection, and growth opportunities, making it suitable for startups, SMEs, and established businesses alike.

  • Limited Liability Protection: Shareholders’ personal assets remain safe from the company’s debts and liabilities, which is crucial in Gurgaon’s fast-paced corporate environment.
  • Enhanced Credibility: A Private Limited Company structure improves trust among clients, investors, and partners. This is especially important in Gurgaon’s prime business areas like Cyber City, Golf Course Road, and Udyog Vihar.
  • Easy Capital Raising: Companies can issue shares to investors, simplifying fundraising for expansion. This aligns well with Haryana’s startup initiatives and access to professional company registration services in Gurgaon.
  • Separate Legal Entity: The company exists independently from its owners, enabling it to own property, sign contracts, and engage in legal proceedings in its own name.
  • Smooth Ownership Transfer: Transfer of shares allows easy onboarding of new investors and ensures smooth business succession.
  • Business Ecosystem & Opportunities: Gurgaon hosts multinational corporations, IT giants, and innovative startups, offering immense scope for collaborations and growth.
  • Government Support: The Haryana government actively promotes entrepreneurship through funding programs, training, and events like Swadeshi Fairs.
  • Flexible Registered Office Options: Businesses can register their office in commercial, co-working, or even residential spaces (with valid proof), making it easier to start operations.
  • Strong Compliance Environment: Registered companies must comply with the Companies Act, 2013, Haryana-specific stamp duty rules, and Municipal Corporation of Gurugram (MCG) regulations.

Thus, for anyone planning company registration in Gurgaon, opting for a Private Limited Company ensures maximum benefits in terms of credibility, protection, and scalability. Entrepreneurs can also rely on professional company registration services in Gurgaon to handle documentation, office setup, and filing fees efficiently.

Eligibility for Company Registration in Gurgaon

To register a Private Limited Company in Gurgaon, you need to meet certain eligibility requirements as prescribed by the Ministry of Corporate Affairs (MCA):

  • Minimum Directors & Shareholders: At least 2 directors and 2 shareholders are required. The same individuals can act as both directors and shareholders, which is common for startups and small businesses. Directors are responsible for managing company affairs and ensuring compliance, while shareholders are the owners of the company.
  • Digital Signature Certificate (DSC): A DSC is mandatory for all proposed directors. It is used to digitally sign incorporation forms and acts as a secure digital identity for online filings on the MCA portal.
  • Director Identification Number (DIN): Every director must have a DIN, a unique lifetime number issued by the MCA. For up to 3 directors, the Director Identification Number (DIN) is allotted directly through the SPICe+ incorporation form, eliminating the need for a separate application.
  • Unique Company Name: The proposed name must be distinct and not identical to any existing company or registered trademark in India. It should reflect the nature of the business and end with the words “Private Limited.”
  • Registered Office Address: A valid office address in Gurgaon, Haryana, is required as the company’s registered office. This can be a commercial space, co-working office, or even a residential property, or a virtual office in Gurgaon used as the company's registered address. Proof, such as a recent utility bill (e.g., from DHBVN) or municipal tax receipt, must be provided.

Note: If proof is not available at the time of incorporation, a temporary correspondence address can be declared and updated within 30 days via Form INC-22.

How to Register a Private Limited Company Online in Gurgaon?

The company registration process in Gurgaon is now completely online and managed by the Ministry of Corporate Affairs (MCA). The entire process is handled through a single form, making it fast and efficient.

Step 1: Obtain DSC and DIN

First, all proposed directors need to obtain a Digital Signature Certificate (DSC) and a Director Identification Number (DIN). This is a crucial first step for the online registration process.

  • Digital Signature Certificate (DSC): This is a secure digital key used for electronically signing documents and filing them with the MCA portal.
  • Director Identification Number (DIN): The DIN is a unique number assigned to every individual who intends to be a director of a company.

Step 2: Choose and Reserve a Unique Company Name

The company name is your brand identity, and reserving it is a key part of the registration process.

  • You need to select a unique and appropriate name for your company that is not already in use by another business.
  • The proposed name must reflect the company's business activity and end with the words “Private Limited.”
  • You can submit up to two name options for approval through the MCA portal.

You can check if your desired name is available by using the free search tool on the MCA portal or by using a simplified company name availability check tool.

Step 3: Drafting the Memorandum of Association (MOA) and Articles of Association (AOA)

These are the foundational legal documents for your company that define its purpose and internal governance.

Step 4: Filing the SPICe+ Form for Incorporation

This is the main application form that brings together all the necessary information and documents for a seamless registration.

The SPICe+ form is a comprehensive application used for:

  • Name reservation
  • Company incorporation
  • Allotment of DIN
  • Application for PAN and TAN
  • Mandatory registration with ESIC and EPFO
  • Opening a company bank account

This single form streamlines the entire registration process, significantly reducing time and effort.

Step 5: Receiving the Company Registration Certificate

This final step makes your company a legally recognized entity.

  • Once the MCA verifies and approves your application, it will issue the Company Registration Certificate.
  • This is a digital certificate that legally establishes your company's existence.
  • The company’s PAN and TAN will also be issued along with this certificate.

Documents Required for Private Limited Company Registration in Gurgaon

Having the correct documents required for company registration in Gurgaon ready ensures a smooth and faster incorporation process:

CategoryDocuments Required
Indian Directors & Shareholders
  • Self-attested Aadhaar, Voter ID, Driving License, or Passport as identity proof
  • Self-attested PAN Card
  • Recent utility bill or bank statement (not older than 2 months) as address proof
  • DSC of directors
  • Passport-size photograph of each director and shareholder
Foreign Nationals
  • Residential address proof (bank statement, utility bill, or driving license, not older than 2 months)
  • Notarized and apostilled Passport
  • Passport-size photograph
  • DSC for foreign directors (obtained in India)
  • Notarized and translated documents in English
Registered Office in Gurgaon
  • Ownership documents or a rent agreement with NOC
  • Copy of the latest electricity bill, water bill, or property tax receipt as office address proof
Checklist of All Documents
  • Address proof (utility bill, bank statement, or government ID)
  • PAN Card of all Indian directors and shareholders
  • Passport (for foreign nationals)
  • DSC
  • Passport-sized photographs

Simple Checklist for Company Registration in Gurgaon

  • For Directors/Shareholders: PAN Card, Aadhaar Card, Address Proof, Passport-sized photograph
  • For Registered Office: Utility bill, Rent agreement (if applicable), No Objection Certificate (NOC) from landlord

Having these documents ready will streamline the Private Limited Company Registration process in Gurgaon.

Costs of Private Limited Company Registration in Gurgaon

Knowing the cost of a Pvt. Ltd. company incorporation in Gurgaon helps entrepreneurs plan finances efficiently. The total cost includes government fees, professional charges, and optional services.

Fee Breakdown:

ParticularsApprox. Fees
Digital Signature Certificate (DSC)₹2,500 per DSC
Name Reservation Fee₹1,000
Incorporation Fees- Up to ₹1 lakh: ₹5,000

- ₹1 lakh to ₹5 lakh: ₹5,000 + 0.01% of amount exceeding ₹1 lakh

- ₹5 lakh to ₹1 crore: ₹5,400 + 0.005% of amount exceeding ₹5 lakh

- Above ₹1 crore: ₹10,150 + 0.001% of amount exceeding ₹1 crore

Professional Service Charges (MOA, AoA, filing)₹1,999 (for Indian clients); varies for foreign/NRI clients
PAN and TAN Application Fee₹443
Company Seal and Stationery₹500–₹1,500
Bank Account Opening ChargesVaries by bank
GST Registration (if applicable)Government fees: Free; professional charges may apply

Pvt Ltd vs LLP vs OPC – Which Structure Suits Your Gurgaon Business?

When starting a business in Gurgaon, you can choose from different types of company structures depending on your needs. Each type has its own rules for ownership, liability, taxation, and compliance:

AspectPrivate Limited (Pvt Ltd) in GurgaonLLP in GurgaonOPC in Gurgaon
Members2 to 200 membersMinimum 2 partnersSingle owner
Legal StatusSeparate legal entitySeparate legal entitySeparate legal entity
LiabilityShareholders’ liability is limitedPartners’ liability is limitedLiability is limited
RegistrationMandatoryMandatoryMandatory
Transfer of OwnershipShares can be transferredCannot be transferredCannot be transferred
TaxationTaxed under corporate taxTaxed as LLP incomeTaxed under corporate tax
Annual FilingsRequiredRequiredRequired

Post-Registration Compliance for Your Company in Gurgaon

After the company is registered, there are several mandatory compliances to follow to ensure the company remains in good legal standing.

  • Opening a company bank account: Within a few days of receiving your Company Registration Certificate, you must open a current bank account in the company’s name. This is crucial for all business transactions.
  • First board meeting within 30 days: The first meeting of the Board of Directors must be held within 30 days of the company's incorporation.
  • Appointment of the first auditor: The Board of Directors must appoint the company’s first auditor within 30 days of registration.
  • Issuance of share certificates: The company must issue share certificates to all shareholders within 60 days of their shares being allotted.
  • Filing for commencement of business (Form INC-20A): Within 180 days of incorporation, the company must file Form INC-20A to declare that it has received the subscription amount from its shareholders and is ready to start business.
  • Annual compliances to keep in mind: Every year, a Private Limited Company in Gurgaon must file its annual returns, including Form AOC-4 (Financial Statements) and Form MGT-7 (Annual Return), with the Registrar of Companies (RoC) to maintain legal compliance.

Connect with RegisterKaro and let our experts handle the legal hassle while you grow your business.


Frequently Asked Questions (FAQs)

How long does it take to register a private limited company in Gurgaon?

The registration of a Private Limited Company in Gurgaon typically takes 7 to 10 working days. Timely submission of all required documents for company registration in Gurgaon and approval of the proposed company name by ROC Haryana ensures the process is smooth and completed without unnecessary delays.

Can a salaried person be a director in a private limited company in Gurgaon?

+

Is it mandatory to have an office to register a company in Gurgaon?

+

What is the minimum number of directors and shareholders required in Gurgaon?

+

Can I register a company at my residential address in Gurgaon?

+

Do I need to be physically present in Gurgaon for registration?

+

What is the minimum capital required to start a private limited company in Gurgaon?

+

Can NRIs or foreign nationals register a private limited company in Gurgaon?

+

What is the stamp duty for company registration in Gurgaon?

+

What are the ROC details for Gurgaon?

+

What are the annual compliance requirements for a private limited company in Gurgaon?

+
Joel Dsouza

Reviewed by

Joel Dsouza

Joel Dsouza is a Chartered Accountant and compliance expert who has advised over 1,000 startups and SMEs on company registration, tax structuring, and MCA compliance. A member of ICAI and Co-Founder at RegisterKaro, Joel is committed to promoting financial literacy and simplifying India’s startup ecosystem. His deep expertise across all three levels of Finance and Portfolio Management makes him a trusted voice for entrepreneurs seeking clear, actionable guidance.

Why Choose RegisterKaro for New Company Registration in Gurgaon?

hile the online process is straightforward, having a professional partner can make your company registration in Gurgaon even smoother.

  • Local Expertise: In-depth knowledge of Gurgaon’s registration process and Haryana regulations for full compliance.
  • Complete Documentation: End-to-end handling of paperwork and MCA filings to avoid errors or delays.
  • Transparent Pricing: Clear, all-inclusive quotes with no hidden charges.
  • Full Support: Assistance from name approval to DIN/DSC, MOA/AOA drafting, and post-incorporation filings.
  • Proven Track Record: Successfully helped startups and established firms register and grow in Gurgaon.

Why Choose RegisterKaro for New Company Registration in Gurgaon?

Private Limited Company Registration in Other States

Private Limited Company Registration in Andhra PradeshPrivate Limited Company Registration in Arunachal PradeshPrivate Limited Company Registration in AssamPrivate Limited Company Registration in BiharPrivate Limited Company Registration in ChhattisgarhPrivate Limited Company Registration in GoaPrivate Limited Company Registration in GujaratPrivate Limited Company Registration in HaryanaPrivate Limited Company Registration in Himachal PradeshPrivate Limited Company Registration in JharkhandPrivate Limited Company Registration in KarnatakaPrivate Limited Company Registration in KeralaPrivate Limited Company Registration in Madhya PradeshPrivate Limited Company Registration in MaharashtraPrivate Limited Company Registration in ManipurPrivate Limited Company Registration in MeghalayaPrivate Limited Company Registration in MizoramPrivate Limited Company Registration in NagalandPrivate Limited Company Registration in OdishaPrivate Limited Company Registration in PunjabPrivate Limited Company Registration in RajasthanPrivate Limited Company Registration in SikkimPrivate Limited Company Registration in Tamil NaduPrivate Limited Company Registration in TelanganaPrivate Limited Company Registration in TripuraPrivate Limited Company Registration in Uttar PradeshPrivate Limited Company Registration in UttarakhandPrivate Limited Company Registration in West BengalPrivate Limited Company Registration in ChandigarhPrivate Limited Company Registration in Dadra And Nagar HaveliPrivate Limited Company Registration in DelhiPrivate Limited Company Registration in Jammu And KashmirPrivate Limited Company Registration in LadakhPrivate Limited Company Registration in LakshadweepPrivate Limited Company Registration in PondicherryPrivate Limited Company Registration in Andaman And Nicobar IslandsPrivate Limited Company Registration in Daman And Diu

Private Limited Company Registration in Other Cities

Private Limited Company Registration in VisakhapatnamPrivate Limited Company Registration in GuwahatiPrivate Limited Company Registration in PatnaPrivate Limited Company Registration in RaipurPrivate Limited Company Registration in AhmedabadPrivate Limited Company Registration in BhavnagarPrivate Limited Company Registration in RajkotPrivate Limited Company Registration in SuratPrivate Limited Company Registration in VadodaraPrivate Limited Company Registration in GandhinagarPrivate Limited Company Registration in RanchiPrivate Limited Company Registration in BangalorePrivate Limited Company Registration in Hubli DharwadPrivate Limited Company Registration in MysorePrivate Limited Company Registration in KochiPrivate Limited Company Registration in BhopalPrivate Limited Company Registration in GwaliorPrivate Limited Company Registration in JabalpurPrivate Limited Company Registration in MumbaiPrivate Limited Company Registration in PunePrivate Limited Company Registration in NagpurPrivate Limited Company Registration in NashikPrivate Limited Company Registration in ImphalPrivate Limited Company Registration in AizawlPrivate Limited Company Registration in BhubaneswarPrivate Limited Company Registration in AmritsarPrivate Limited Company Registration in LudhianaPrivate Limited Company Registration in JaipurPrivate Limited Company Registration in JodhpurPrivate Limited Company Registration in ChennaiPrivate Limited Company Registration in CoimbatorePrivate Limited Company Registration in MaduraiPrivate Limited Company Registration in TiruchirappalliPrivate Limited Company Registration in HyderabadPrivate Limited Company Registration in AgartalaPrivate Limited Company Registration in NoidaPrivate Limited Company Registration in AgraPrivate Limited Company Registration in KanpurPrivate Limited Company Registration in LucknowPrivate Limited Company Registration in VaranasiPrivate Limited Company Registration in DehradunPrivate Limited Company Registration in KolkataPrivate Limited Company Registration in IndorePrivate Limited Company Registration in ThrissurPrivate Limited Company Registration in GhaziabadPrivate Limited Company Registration in FaridabadPrivate Limited Company Registration in ThanePrivate Limited Company Registration in VijayawadaPrivate Limited Company Registration in AllahabadPrivate Limited Company Registration in Navi MumbaiPrivate Limited Company Registration in ThiruvananthapuramPrivate Limited Company Registration in SalemPrivate Limited Company Registration in ErodePrivate Limited Company Registration in Guntur

What Our Clients Say

View All
Accomora

Accomora

VerifiedVerified

5/5
private limited comp...

RegisterKro provided a highly professional and efficient service for my Private Limited Company registration. The entire process was handled smoothly... Read more

Date Posted-2025-12-30
Nayan Patel

Nayan Patel

VerifiedVerified

4/5
private limited comp...

good working company, for pvt ltd and other registration of your firm, also provide many more certification too.

Date Posted-2025-12-27
Prasanna Venkatesh

Prasanna Venkatesh

VerifiedVerified

5/5
private limited comp...

This is particularly for the Incorporation service from Ayush Jain. He was very polite and helpful. Provided good support thoughout the process. Had g... Read more

Date Posted-2025-12-02
Sachin Bansal

Sachin Bansal

VerifiedVerified

5/5
private limited comp...

Registered Pvt Ltd company. Prompt service by Gaurav Danu. He sent daily updates until the job was done.

Date Posted-2025-06-20
Iman Kalyan Dhara

Iman Kalyan Dhara

VerifiedVerified

4/5
private limited comp...

I recently used Register Karo to register our private limited company, From the very beginning, their team was highly professional, responsive, and he... Read more

Date Posted-2025-06-19
Ajay Majethiya

Ajay Majethiya

VerifiedVerified

5/5
private limited comp...

Nice work, great support, too good at work. Thanks Himanshu Kalwani, Great support bro. Thanks a lot, Ajay Majethiya Helium Enterprises Pvt Ltd

Date Posted-2025-05-02
Aquarian M

Aquarian M

VerifiedVerified

5/5
private limited comp...

Thank You, Priyanshu Das and Amna for Quick & Excellent Service in regards to Address Change of Curedin Tx Pvt Ltd

Date Posted-2025-04-22
PAWAN DUTT SHARMA

PAWAN DUTT SHARMA

VerifiedVerified

5/5
private limited comp...

I would like to extend my sincere appreciation to the team at Register Karo for ensuring a smooth and hassle-free registration process for my Pvt Ltd... Read more

Date Posted-2025-04-15
Subramanya Th

Subramanya Th

VerifiedVerified

5/5
private limited comp...

Good service, we interacted with Tanvish Nagpal, timely updates were provided and registration of our Pvt Ltd happened seemlessly.

Date Posted-2025-03-27
prathmesh nikumbh

prathmesh nikumbh

VerifiedVerified

4/5
private limited comp...

I hire them for pvt ltd company incorporation . My experience with them is really good. Aarushi was really helpful during the process.

Date Posted-2025-03-04

Latest Blog

View All
Form BEN-2: Meaning, Applicability, Due Date & Filing Process
March 23, 2026

Form BEN-2: Meaning, Applicability, Due Date & Filing Process

Learn the Form BEN-2 filing under MCA. Understand the meaning, applicability, due date, process, and fees for reporting beneficial ownership in India.
Form AOC 5: MCA Filing, Time Limit & Fees Guide
March 23, 2026

Form AOC 5: MCA Filing, Time Limit & Fees Guide

Learn Form AOC-5 filing under MCA. Check the purpose, time limit, fees, and applicability for companies to file the AOC-5 form in India.
Procedure for Conversion of Private Company into OPC (2026 Guide)
March 12, 2026

Procedure for Conversion of Private Company into OPC (2026 Guide)

Learn the procedure for the conversion of a private company into an OPC. Check conditions, checklist, board resolution, and MCA process for conversion.
Labor Laws in India for a Private Company: Leave Policy & Wages
December 16, 2025

Labor Laws in India for a Private Company: Leave Policy & Wages

Understand labour laws in India for private companies, including leave policy, maternity benefits, wages, working hours, and recent legal amendments.
Key Exemptions & Privileges to Private Companies in India
December 13, 2025

Key Exemptions & Privileges to Private Companies in India

Learn key exemptions and privileges for private companies under the Companies Act, 2013. Covers Sections 185, 186, 188, MGT-14 & compliance relaxations.
Maximum & Minimum Number of Members in a Private Company
December 12, 2025

Maximum & Minimum Number of Members in a Private Company

Learn the minimum and maximum number of members in a private company in India. Understand key member limits, rules, and legal requirements clearly.
Conversion of a Public Company into a Private Company: Legal Requirements
December 11, 2025

Conversion of a Public Company into a Private Company: Legal Requirements

Learn the process for conversion of a public company into a private company in India. This guide covers legal requirements, approvals, filings, and steps.
Appointment of Chairman in a Private Limited Company
December 4, 2025

Appointment of Chairman in a Private Limited Company

Learn how to appoint a chairman in a private limited company. This guide covers the role of a chairman, appointment rules, and key compliance requirements.
Can a Private Limited Company Invest in Mutual Funds?
December 1, 2025

Can a Private Limited Company Invest in Mutual Funds?

Learn if a private limited company can invest in mutual funds in India. This guide explains approvals, limits, and compliance basics for safe investing.
CEO Appointment in Private Limited Company – Procedure Guide
November 27, 2025

CEO Appointment in Private Limited Company – Procedure Guide

Learn how to appoint a CEO in a private limited company in India. This guide covers board approvals, resolutions, and compliance steps under company law.

Featured In

RegisterKaro featured on the Business Standard
RegisterKaro featured on the KAROSTARTUP
RegisterKaro featured on the India CSR
RegisterKaro featured on the Z News
RegisterKaro featured on the Nagpur Today
RegisterKaro featured on the PTI
RegisterKaro featured on the ETV Bharat
RegisterKaro featured on the Hans India
RegisterKaro featured on the APN News
RegisterKaro featured on the Investing
RegisterKaro featured on the The Tribune
RegisterKaro featured on the Good Returns
RegisterKaro featured on the Lok Tezz
RegisterKaro featured on the UNI India
RegisterKaro featured on the ABP
RegisterKaro featured on the DNA
RegisterKaro featured on the IndiaCom
RegisterKaro featured on the Midday
RegisterKaro featured on the Mint
RegisterKaro featured on the OneIndia
RegisterKaro featured on the The Hindu
RegisterKaro featured on the Z Business