About Bensell Co-invest Iii L.p. (SL012257) United Kingdom