About Sophtec Ltd (11941730) United Kingdom