About Kentor Consultancy Limited (06778288) United Kingdom