About Biovex Limited (03480520) United Kingdom