Alliance Pharma completes acquisition