About Magmol Ltd (11627425) United Kingdom