About Lucence Solutions Ltd. (07278727) United Kingdom