About Ylvi Holdings Limited (11630034) United Kingdom