About Red Kite Devco Limited (10353576) United Kingdom