About A & I Pharma Ltd (12074208) United Kingdom