About Appy Mealz Ltd (12853629) United Kingdom