About Studio Lucent Ltd (SC659717) United Kingdom