About Redace Solutions Lp (SL010546) United Kingdom