About Nielo Ltd (12175718) United Kingdom