About Myr Associates Ltd (12056337) United Kingdom