About Yummy Inc Limited (SC377249) United Kingdom