About O.a Ventures Ltd (12253081) United Kingdom