About Lekker Investments Ltd (12307200) United Kingdom