About Aesica Formulation Development Limited (05661235) United Kingdom