About Vis International Corporation Limited (06823291) United Kingdom