About Mumin Management Limited (11701456) United Kingdom