About Ker Consultants Limited (10315504) United Kingdom