About Vertical Matrix Uk Ltd (10680181) United Kingdom