About V&o Global World Limited (12073069) United Kingdom