About Yootik Ltd. (08605028) United Kingdom