About Tersus Company Ltd (12305905) United Kingdom