About O Kane Holdings (n.i) Limited (NI640965) United Kingdom