About Vector Solutions Uk Ltd (07954430) United Kingdom