About Mane Extensions Limited (10899129) United Kingdom