About Eli&malachi Company Ltd (11017529) United Kingdom