About Nccl Limited (07258996) United Kingdom