After about an hour of well wasted time scrolling that sight it looks like it could have been built by "The Cruiser Shop" if not they may be able to tell you who did. Either way they can get you the parts to build it it looks like. https://www.thecruisershopcampbell.com/thebikes?lightbox=i81e1s