About Ncl Clean Ltd (13170891) United Kingdom