Nope, no affilliation with them at all. Maybe They probably bought their software from the same place I did though. It's pretty generic and there are quite a few people using it.
As time goes on it will be customised to make it less generic though.
Seems that they have adopted an odd process though

What's the address for them, I can't find it on Google.