StackCrux 48 Christian Lane Town Line Business Park, Newington, CT 06111