About Nu Bear Limited (10609153) United Kingdom