About Seda Venture Ltd (11537913) United Kingdom