About Nenna Bears Ltd (13184231) United Kingdom