About O2 Degree Limited (08090343) United Kingdom