About Mediafund Ltd. (02654078) United Kingdom