About Lucent Studios Limited (12475978) United Kingdom