About Teliologic Ltd (12130508) United Kingdom