About the ICO/ Our information/ Disclosure log/ IC-305998-X7L5 Disclosure IC-305998-X7L5 Date of response 07 June 2024 Outcome Request refused Category ICO Corporate Request A request for extensive information regarding the ICO’s use of a service provider called ‘Exela Technologies Limited’.