About Ask Scientific Consulting Ltd (12878326) United Kingdom