About O3 Group Ltd (NI049766) United Kingdom