About Intermedia Technologies Company Ltd (06350460) United Kingdom