About Permission Media Group Ltd. (09140601) United Kingdom