About Jobo Ltd. (10058856) United Kingdom