I looked into the system sold by Demon Tweeks it turned out to be just a launch control & full throttle gear shift --- really just a rev limiter without wheel speed sensors. The maker is Armtech Auto Electronics who I suspect are an Australian company.. Omex also make also make a launch control device. Andy