About Jimjammies Ltd (11058414) United Kingdom