About Yummy Consulting Ltd (10520148) United Kingdom