About Sss Sap Technologies Ltd (10538415) United Kingdom