About Jomox Limited (11574796) United Kingdom