About N. J. Eden Limited (10402706) United Kingdom