About Mimax Limited (09611199) United Kingdom