About Nella J R Limited (09937134) United Kingdom