About Emyod Company Limited (12942390) United Kingdom