About Lucid Publishing Ltd (09728132) United Kingdom