About Red Kite Management Services Limited (04724580) United Kingdom