About Ttyl Ltd. (12433527) United Kingdom