About Scientechnic Limited (10699452) United Kingdom