About Landy Investments Limited (10843931) United Kingdom