About Evomec (uk) Limited (06116972) United Kingdom