About Jenum Limited (11782687) United Kingdom