Valtech Ltd. 120 Aldersgate Street, London, London EC1A4JQ