About Grab Group Ltd (12161332) United Kingdom