About Media Assassins Ltd (11195063) United Kingdom