About Blurred Media Tv Limited (10853689) United Kingdom