About Mimax Engineering Ltd (12524375) United Kingdom