About Project Kite Limited (09494824) United Kingdom