About Launde Investments Ltd (12967846) United Kingdom