About Credo Enterprise L.p. (SL019830) United Kingdom