About K&i Management Services Limited (12258893) United Kingdom