About Lucid Digital Magazines Limited (12738320) United Kingdom