About Bensell Host Us Feeder L.p. (SL020796) United Kingdom