About Vnc International Limited (11113642) United Kingdom