About Clinigen Holdings Limited (10618229) United Kingdom