About Ksquare Technologies Ltd (08367618) United Kingdom