About Media Energy Production Limited (12288241) United Kingdom