About Integra Global Solutions Uk Limited (07064176) United Kingdom