About Elux Management Limited (11660109) United Kingdom