About Icom Associates Ltd (12235766) United Kingdom