Digital Infrastructure Holdings Europe Ltd