About Kcr Holdings Ltd (NI613339) United Kingdom