About Project Space Ltd (06664930) United Kingdom