About Grab A Bite (london) Ltd (12498751) United Kingdom