About O&k Holdings Ltd (11299514) United Kingdom