About Tetralogical Ltd. (11762279) United Kingdom