About Integra Creative Lp (SL024803) United Kingdom