About Emile Delam Ltd (11686942) United Kingdom