Company name: Project Lambda
Description: For over a decade, we have deployed the tools and services required to deliver a world-class portable in-flight entertainment experience to airlines and passengers across the globe.
14 Turnham Green Terrace, Chiswick, London W4 1QU, United Kingdom