About Telin Ltd (12706982) United Kingdom