About Nbim Eleanor 2 Nominee Limited (11521035) United Kingdom