About Galen Biomed Limited (09711928) United Kingdom