About Telonostix Ltd. (09850222) United Kingdom