About De Cogan Scientific Consulting Ltd (11450774) United Kingdom