About Growth Space Ltd (11390493) United Kingdom