About Sap Logic Limited (08099718) United Kingdom