About Norden Investments Limited (11081874) United Kingdom