About Lucent Games Ltd (10634755) United Kingdom