About Finell Clinical Limited (08717216) United Kingdom