About Consumer Space Ltd (12246117) United Kingdom