About Benelux L.p. (SL021756) United Kingdom