About Collaborate Space Ltd (12727078) United Kingdom