About Integra Communications Ltd (06164077) United Kingdom