About Lars N Opheim Invest Limited (10645590) United Kingdom