About Yourika Ltd. (09190766) United Kingdom