About Elbaz Ltd (13674532) United Kingdom