About Demimar Ltd (12730571) United Kingdom