Yes LaunchIt is also involved and some very interesting comments from them:
"New and revolutionary products are always exciting," continued Fall. "However, if the product doesn't actually do what it says, it could damage a firm's reputation. It was only after a great deal of due diligence, and with great confidence that LaunchIt accepted the challenge of introducing this remarkable device."