Mleh is a great site if you are not easily offended
Re the black frames with the minitube bridge, I think I may have one as well, will take a pic of the bridge to see if its the same.
Mine was badged as a Dunehill but the way the stickers were on makes me think it is a generic frame supplied to companies for them to build up and badge.
Another sticker said Designed in Florence and built in Israel!!! Home of the Mountain Bike!!
Very nice welds though and geometry "looks right".