About Jess Ede Limited (11362498) United Kingdom