About Grab & Joe Ltd. (10414526) United Kingdom