About Terminus Technologies Limited (13099009) United Kingdom