Lightning Source UK Ltd. Registered in England and Wales Company number 4042196 Registered office 5 New Street Square, London, EC4A 3TW