About O2 Associates Limited (04350148) United Kingdom