About Judaica Creations Limited (12555802) United Kingdom