About Neoteric Clinical Solutions Ltd (10038114) United Kingdom