#1·edited
#2·
Check the Chinese open mold threads.
#3·
DIY Carbon Bikes has a nice frame almost exactly like that.
#4·
Bought this same frame direct from China for my wife off Ebay from these guys, shipped it fast and answered my questions quickly... they do not know a much detail about the bike just whats provided to them from the manufacturer but plenty of info now online about direct from China bikes so not really a big deal. Its been about a year with and 3500 miles on the bike so far, all good. posted some info on it here so if you are interested just search my history.
https://www.ebay.com/itm/Carbon-Gravel-Bike-Frame-Disc-Brake-Road-Cyclocross-Frame-Thru-Axle-QR-Available/263687919411?var=562829422166&hash=item3d65065733:m:mkpN6xGaeqgBwYK3yVmkb8w