About Yorico Ltd. (SC626846) United Kingdom