About Emden Company Limited (11936592) United Kingdom