About Newend Investments Limited (13244811) United Kingdom