About V&i Group Ltd (11906765) United Kingdom