About Master Jam Ltd (11377005) United Kingdom