About Kcr Limited (SC208217) United Kingdom