About Jemplus Ltd (11525911) United Kingdom