Electric Lime Films

A boutique film house with offices in Singapore, Dubai and Sydney.