About Yummy Mummy (germany) Limited (08684487) United Kingdom