About Lyon Retail Ltd (SC695968) United Kingdom