About J-max Holdings Ltd (13521157) United Kingdom