About Yautja Ltd. (SC420611) United Kingdom