About V.negga Ltd (11776419) United Kingdom