About Kneox Technologies Limited (08285658) United Kingdom