About Myrex Ltd (07924331) United Kingdom