About Kendor Project Consultancy Ltd (10287628) United Kingdom