22 Aug 2023 UK data center contractor AC plc files for administration Company worked on data center projects across Europe