About Kandola Tradings Ltd (11308207) United Kingdom