About Denimach Ltd (10450567) United Kingdom