About Eliox Uk Limited (10447007) United Kingdom