About Mallix Group Ltd (11774046) United Kingdom