About Bioaplico Ltd (11482303) United Kingdom