About Clinigen International Holdings Limited (10618230) United Kingdom