About O2n Ventures Ltd (12327350) United Kingdom