About Yulukia Ltd (12745431) United Kingdom