About Scientia Designs Limited (11713676) United Kingdom