About Meedja Limited (04194098) United Kingdom