About Max Jam Ltd (13642385) United Kingdom