About Lucid Accountants & Business Advisors Limited (06883354) United Kingdom