About Mane Bear Ltd (13542945) United Kingdom