About Menkind Group Limited (10039579) United Kingdom