About Biopure Europe Limited (07471173) United Kingdom