About Managing Media Ltd. (03815398) United Kingdom