About O2s Group Ltd (13436359) United Kingdom