About Svendsen Invest Norway Limited (11577546) United Kingdom