About Jam James 003 Ltd (11514388) United Kingdom