About Ican Communications Ltd. (11309591) United Kingdom