About Eulx Solutions Limited (05867942) United Kingdom