UK group: Possible secret German prison