About I M S Cobu Ltd (12257174) United Kingdom