About Embassy Media Ltd (12632455) United Kingdom