About The Mane Space Ltd (10488993) United Kingdom