About O&k Ltd (10050442) United Kingdom