About Holdex Sales L.p. (SL010623) United Kingdom