About Seeda Ltd (09492810) United Kingdom