About Double Measure Club Ltd (11624086) United Kingdom