About Maalouf Holdings Limited (11410212) United Kingdom