About Ali Deveci Ltd (12084806) United Kingdom