About Moore Communications Ltd. (SC307958) United Kingdom