About Nbim Eleanor 1 Nominee Limited (11520933) United Kingdom