About Grounded Developments Holdings Limited (12934068) United Kingdom