About V V N V Ltd (10176620) United Kingdom