About Yuvalebay Ltd (12603210) United Kingdom