About Grab Holdings Ltd (08785555) United Kingdom