About Kendor Consultants Limited (12051146) United Kingdom