About Mallzee Ltd. (SC397310) United Kingdom