About Nala Desserts Ltd (12640365) United Kingdom