About Eda Seran Limited (13581092) United Kingdom