About Grab A Bite Holdings Limited (06183677) United Kingdom