About O2 (online) Limited (01906156) United Kingdom