About Lucid Outfitters Ltd (12129646) United Kingdom