About Lux Oud Ltd (11626108) United Kingdom