About Newrex Investments Limited (08044452) United Kingdom