About O Kane & Devine (nb) Limited (NI610591) United Kingdom