About Kanter Consultancy Limited (12826623) United Kingdom