About Yuby Ltd (11629000) United Kingdom