About Sas R&d Limited (11585419) United Kingdom