About Grab24 Ltd (13186425) United Kingdom