About Seda Consulting Limited (09883295) United Kingdom