About Iec Holdings Limited (11649406) United Kingdom