Firstly the parts of the car is not at all good, what I come to know later is that this company is a Chinese one and just to make mark in India they registered as UK based company which is very much false.
If you can check in the internet you can come to know that Chinese hold major shares in the company and the parts used to build the car is manufactured in China which you all know how quality will that China cheap parts be!