About Nifc Limited (12029393) United Kingdom