About Demircilr Ltd (11890043) United Kingdom