About Nfk Software Solutions Limited (12108722) United Kingdom