About Intermediary Communications Ltd (06595052) United Kingdom