About Magmazelle Ltd (11941532) United Kingdom