About Russell Midco 2 Ltd (13638961) United Kingdom