About Ksoft Technologies Limited (08942328) United Kingdom