About Vizor International Limited (10090873) United Kingdom