Hhmm
Who ever wrote the 'About Us' page has tried to use too many modern snazzy buzz words. It doesnt read well at all and in fact seems like someone has used a translation programme from another language! (you know when you read a manual that has blatantly been translated from chinese/japanese and sounds bizar).
Anyway, have you got a site by these people spindle2k? if so any good?