About Biomed Corporation Limited (04307490) United Kingdom