cosmo i&c