About Micom International Limited (03362487) United Kingdom