About Duo Lux Limited (SC626124) United Kingdom