About Jummy Services Limited (12079951) United Kingdom