About Larssen Invest Limited (12039291) United Kingdom