About Grab Holdings Limited (13610666) United Kingdom