About Nli Trading Limited (12744284) United Kingdom