About Integra Sp Ipr Limited (04662335) United Kingdom