About O&k 888 Ltd (NI654933) United Kingdom