About Demic Ltd (08104886) United Kingdom