About Intermedia (uk) Holdings Limited (08582180) United Kingdom