About Elyx Limited (12312928) United Kingdom