About Exeter Pharmaceuticals Limited (12206085) United Kingdom