About Lucid Technology Consulting Limited (09470586) United Kingdom