About Nr Invest Europe Limited (11438891) United Kingdom