About Mylex Limited (11725734) United Kingdom