About Grab 2 Eat Ltd (12213281) United Kingdom