About Telnis Limited (06925744) United Kingdom