About Kandola Investments Ltd (10125842) United Kingdom