About Ntf International Ltd (12564246) United Kingdom