About Sense Media Group Ltd (09425539) United Kingdom