About Niza Holdings Ltd (12946245) United Kingdom