About Kanthaka Consultancy Services Ltd (11474156) United Kingdom