About I&c Enterprise Ltd (12042680) United Kingdom