About Biomedical Initiatives Limited (09411220) United Kingdom