About Amphastar Uk Ltd (10140508) United Kingdom