About Demix Construction Ltd (11736465) United Kingdom