About Takla Limited (12342972) United Kingdom