About Red Kite Living Limited (12142207) United Kingdom