About Dem Operations Ltd (11254335) United Kingdom