About Yvyy Ltd (12324601) United Kingdom