About Emydon Limited (11355865) United Kingdom