About Ytel Nordic Limited (12138431) United Kingdom