About Veridian Solutions Uk Ltd (10909336) United Kingdom