About Yvks Holdings Ltd (13396466) United Kingdom