About Tersus Services Limited (12594349) United Kingdom