About Deemonique Limited (12022914) United Kingdom