About O&v Ltd (SC617620) United Kingdom