About Terminus Software Uk Limited (12987891) United Kingdom