About Lucido Limited (10808190) United Kingdom