About Sap North West Africa Ltd (12023823) United Kingdom