Might become interesting.
The company is from Neunkirchen-Seelscheid, I think that's in Southern Northrhine-Westphalia or Westerwald.
They should improve the speaker quality in the video, it's a strange English accent to my ears, and drowned out by the music...