About Cobagan Ltd (10832275) United Kingdom