About Integra Global Limited (03781478) United Kingdom