About Lundahl Invest Limited (12134065) United Kingdom