About Miimax Limited (09929513) United Kingdom