About Origin Digital (n.i.) Ltd. (NI049266) United Kingdom