About Biovalente Ltd (12011043) United Kingdom