About Engure L.p. (SL020561) United Kingdom