About Jemaris Ltd (03123646) United Kingdom