About Demimm Ltd (12030935) United Kingdom