About Telic Design Ltd (12761190) United Kingdom