About Telemisis Ltd (06597992) United Kingdom