About Jam Jenny Ltd (11539341) United Kingdom