About Mencare Limited (13530413) United Kingdom