About Mendel Kahan Ltd (13472969) United Kingdom