About Biomed Technology Ltd (09374908) United Kingdom