About Eliflux Limited (12799519) United Kingdom