About Kandola Consulting Limited (10634123) United Kingdom