About Magmelo Ltd (11759966) United Kingdom