About Jam It Up Ltd (12087914) United Kingdom