About Big Jam Ltd (13669929) United Kingdom