About Takcer Ltd (12903995) United Kingdom