Well I'm just looking for a frame and possibly new handlebars but will probably go with Deda Pista but yeah I don't see them as custom either if they don't give custom geo or even other colors than the few they offer, but for the price of the frame it seems pretty good, I was originally looking for a Colossi or the many rebrands everyone sells and they go from $490-700 and that's without headset and seat post clamp.
They don't say where the frame is made but I'm sure the same place as many other frames like Cinelli and that's China or Taiwan.