About Rena N&b Limited (10662219) United Kingdom