About Yly International Ltd (10019926) United Kingdom