About Yummy & Tasty Place Ltd (12651699) United Kingdom