About Red Kite Investments Limited (03881857) United Kingdom