About Seda Management Ltd (12171145) United Kingdom