About Neomax Limited (10382659) United Kingdom