About Sedna Limited (02834784) United Kingdom