About Sap Group Limited (13033947) United Kingdom