About Yummy Osaka Limited (12332079) United Kingdom