About K-sap Tech Limited (10038182) United Kingdom