About Lucid Technology Solutions Ltd (11738028) United Kingdom