About Lucid Radius Ltd (12727695) United Kingdom