About Ksi Technologies Limited (05518717) United Kingdom