About Jemol Ltd (07434103) United Kingdom