About Turris Ltd. (01996162) United Kingdom