About Yay Holdings Limited (11543889) United Kingdom