About Thandi Investments Ltd (12978710) United Kingdom