About Sas Managed Applications Limited (08402293) United Kingdom