About Integra Technology Solutions Ltd (06496574) United Kingdom