About Youngvale Limited (10234685) United Kingdom