About Kite Sail Ltd (13553122) United Kingdom