About One Weller Media Ltd. (10728536) United Kingdom