About Yettykin Ltd. (11408480) United Kingdom