About O2 Holdings Limited (02604354) United Kingdom