About Jemess Ltd (09528908) United Kingdom