About Jam Jap Creation Ltd (11114806) United Kingdom