About Demmy Investments Limited (01152249) United Kingdom