About New Jena Limited (12901123) United Kingdom