About Nortres Investment Ltd (10826112) United Kingdom