About Eicom Limited (12390976) United Kingdom