About Integra L.p. (SL015084) United Kingdom