About Nci Sl Ltd (11680768) United Kingdom