About Nfi International Limited (11961217) United Kingdom