About Lucid Trustee Services Limited (10992576) United Kingdom