About O2 Technology Ltd (13128468) United Kingdom