About Taka Treats Ltd (12975963) United Kingdom