About Jo Neft Limited (10780213) United Kingdom