About Telic Holding Ltd. (07151070) United Kingdom