About Media Generation Ventures Limited (06860352) United Kingdom