About Jemeli Limited (08348531) United Kingdom