About Deliciae Ni Limited (NI673360) United Kingdom