About D3rk Matter Limited (NI635429) United Kingdom