About Jodejay Ltd (09983335) United Kingdom