About Sedthuntix Ltd (13297936) United Kingdom