About Wedge Studio Ltd (13536783) United Kingdom