Looks like Iron Horse has gone bust

Apparently they owe a total of over $5 million to the following manufacturers:
Fairly Bike Manufacturing Co Ltd of Tuchen City, Taiwan
Shenzhen Bo-An Bike Co Ltd of Shenzhen, China and
Acetrikes Bicycle Co. of Taicang City, Taiwan