Lamda Hellix, A Digital Realty Company