About Myrix Ltd (12027946) United Kingdom