About The Mane Vibe Ltd (12767905) United Kingdom