About K & I Consultants Ltd (11151748) United Kingdom