About Mane Incorporated Ltd (13532177) United Kingdom