About Immax Limited (13467538) United Kingdom