About Lux Photodigital Holdings Ltd (09918006) United Kingdom