About Lucidity Limited (02802495) United Kingdom