About O J B Ventures Ltd (11276109) United Kingdom