About Sedona Systems Ltd. (13254613) United Kingdom