About O V Ventures Ltd (11931802) United Kingdom