About Telic Limited (SC545256) United Kingdom