About Nordvold Invest Limited (12032542) United Kingdom