About Ellouzi Ltd (13042335) United Kingdom