About Myeuphorialab Limited (12045363) United Kingdom