About Cobellon Communications Ltd (11895971) United Kingdom