About Myrtex Research Limited (02092689) United Kingdom