About Takhar Desserts Limited (11193839) United Kingdom