About Vision Integrated Exchange Ltd (11145444) United Kingdom