About Green Kite Holdings Limited (10752533) United Kingdom