About Jdmc Scientific Consultancy Limited (SC656625) United Kingdom