About Miam Miam Glou Glou Ltd (12004430) United Kingdom