About Kcl Research Limited (04959871) United Kingdom