About Newmax Global Limited (12467011) United Kingdom