About Lundberg Invest Limited (10754073) United Kingdom