About Red Kite House Ltd (10459279) United Kingdom