About Mentax Ltd (10868066) United Kingdom