About Biopure Int Ltd (11806452) United Kingdom