About Demire Subscriber Limited (08494571) United Kingdom