About O2 International Holdings Limited (04247157) United Kingdom