Eh, think it was this dude that made it
Kidding aside it's unbranded on the head unit but there is a make on the box, I'll dig it out later on
Here's the online manual for it, should give more details.
http://www.mckieaudio.co.uk/download/aio650.zip
Hey that's my dad..lol