About Deal Shaper Ltd (10475869) United Kingdom