About Red Kite Mtd Solutions Limited (11922836) United Kingdom