About Demiri Ltd (13285422) United Kingdom