About Red Kite Ventures Ltd (11859804) United Kingdom