About Elyx Construction Limited (10965713) United Kingdom