About Nclf Ltd (12454245) United Kingdom