About Switch Media (ireland) Ltd (05642405) United Kingdom