About Terse Software (uk) Limited (11798098) United Kingdom