About Sedec Ltd (12828485) United Kingdom