About Kite Yard Ltd (12859519) United Kingdom