About Lucyd Ltd. (09522087) United Kingdom