About Yakiri Ltd (11628309) United Kingdom