About Biomed Limited (03435044) United Kingdom