About Mallei Limited (11772093) United Kingdom