About Red Kite Partners Limited (05462730) United Kingdom