About Vector Space Ltd (11475981) United Kingdom