Lumen Media Pte. Ltd.
Registration-Number: 201436398R
Bank of China Building
#25-01
4 Battery Road
049908 Singapore
Email: info (at) lumen.media