About Landegren Invest Limited (10837990) United Kingdom