About Generate Space Ltd (12845681) United Kingdom