About Lucid Associates Ltd (06650620) United Kingdom