About Sedna Investments Limited (05546745) United Kingdom