About Icr (investment 1) Limited (08911659) United Kingdom