About Sed Financial Limited (09821942) United Kingdom