About 3kites Technologies Ltd (05999036) United Kingdom