About Seedra Ltd (11965107) United Kingdom