This company is based in India and complete scam.
This company has fleeced money from me promising me a website landing page and social media management. They didn't deliver any part of the project. They have fired their project managers and did not assign anyone to complete the work. They didn't even return my money. They have produced falsified documents to Paypal and Paypal didn't refund me any money.
Stay away from Indian IT companies.