About Joeras Clinical Supplies Limited (11874449) United Kingdom