About Lucid Recipe Holdings Ltd (11417116) United Kingdom