About Jemna Limited (11834435) United Kingdom