About Jemmoye Limited (11969935) United Kingdom