About Nje Holdings Ltd (13597918) United Kingdom