About Red Kite (oxford) Ltd (12111432) United Kingdom