About Lindy Investments Ltd (13694528) United Kingdom