Bought an ECU from them couple of years back but can’t find them on the web anymore, have they stopped trading/changed? Sent from my iPad using Tapatalk