About Icr (investment 2) Limited (08911715) United Kingdom