About Q Space Ltd (11776824) United Kingdom