About J E N O Management Limited (09454135) United Kingdom