About Nli 1985 Limited (10169407) United Kingdom