About O Kane & Devine (ub) Limited (NI610589) United Kingdom