About Red Kite Technology Limited (05712164) United Kingdom