About Lucid Smile Limited (12508004) United Kingdom