About Sasci Holdings Limited (13235060) United Kingdom