About Bioposal Ltd (13120375) United Kingdom