The video is a good attempt but I certainly wouldn't use it for a business.
I'm not sure if that was your intention or not? My thoughts are that I don't get the style, and by that I mean it has no style. First it looks like some Sin City/Gangster sketch and then goes into a random powerpoint presentation until a wreck of a car is delivered at the end. For me it's not doing anything to promote a business and I'd be put off after seeing it.