About Valexis Ltd (12112576) United Kingdom