About Ten Kites Limited (08596008) United Kingdom