About Milima Ltd (13213263) United Kingdom