About Menkind Stores Limited (10039578) United Kingdom