About Grab A Meal Limited (12646825) United Kingdom