About Yummies Ncl Limited (12852699) United Kingdom