About Wedge Software Ltd (09409317) United Kingdom