About V I Vamesu Ltd (09543868) United Kingdom