About Kanto Cuisine Ltd (10135992) United Kingdom