About Jay Salsa Limited (12307743) United Kingdom