About Tersus Management Services Ltd (10695996) United Kingdom