About Gro Space Limited (10720885) United Kingdom