About Nfold Technologies Ltd (05618415) United Kingdom