About Sasci Limited (06069123) United Kingdom