About Amundsen Invest Norway Limited (12270178) United Kingdom