About Newex Holdings Limited (12663515) United Kingdom