About Mae-louis Holdings Limited (11928537) United Kingdom