About Nbre Management Europe Limited (10306087) United Kingdom