About Jumo Limited (11379020) United Kingdom