About Naafi Incorporated Trustees (01409332) United Kingdom