About Amundsen Invest Norway Limited (12940344) United Kingdom