About Yortalk Ltd. (10174708) United Kingdom