About Powell Credit L.p. (SL026097) United Kingdom