About Mckoy And Brade Media Ltd. (12559384) United Kingdom