About Tser Management Limited (10971276) United Kingdom