About Segedunum Systems Ltd. (03807579) United Kingdom