About Integra Interim Limited (05896434) United Kingdom