About Tikkun Ltd (08818982) United Kingdom