About Integra Global Health Limited (10928913) United Kingdom