About O Kane & Devine (na) Limited (NI610594) United Kingdom