About Icr (holdings) 1 Limited (12014587) United Kingdom