About Naciri Company Limited (12861202) United Kingdom