About Lucid World Competitions Ltd (13504816) United Kingdom