About O&k Consulting Limited (13325999) United Kingdom