About Jay & Max Ltd (13323281) United Kingdom