For an Indian company it does not have a very Indian sounding name ! or an Indian look.
There is a lot going on on the home page, I wonder if there are too many moving and scrolling items.
But I am not an expert.
Your About Us page - the first paragraph has a few full stop and spacing issues.
Only minor of course.
I'll pay to put a banner on your site - pm me.