About Thakhar Limited (12646062) United Kingdom