About Icc Corporation Limited (04809591) United Kingdom