About O Doibhilin S Ltd (NI620348) United Kingdom