About L James Media Ltd. (10682796) United Kingdom