About Lux Delicious Limited (12770778) United Kingdom