About Menkind Limited (04265426) United Kingdom