About Not Terminator Labs Ltd. (11645141) United Kingdom