About Hammoud International Ltd (13658635) United Kingdom