About N.e. Desserts Ltd. (SC583708) United Kingdom