About Ilec Ltd. (03651376) United Kingdom