Molo is a product and design office here in Vancouver. I have worked with them on a couple jobs. They are all style and little substance. That is literally a thousand dollar paper wall. I looks neat when you install it; three months later it looks like hell.
They do pendant lights too. Their product showed up on a job site with no UL certifications. The ec would not install them, the inspector would not pass them. Molo's response was that no ever asked for any certification before... My guess is there are a lot of highly flammable paper chandeliers and walls in bunch of high-end condos out there...