About Meridyo Limited (13464739) United Kingdom