About Ic Inc Limited (10981810) United Kingdom