About Takhari Limited (12631395) United Kingdom