About Assisted Discovery Limited (12160066) United Kingdom