About Mapped Space Ltd (SC682181) United Kingdom