About Aviagen European Holdings Limited (06819246) United Kingdom