About W R Digital Holdings Limited (13150822) United Kingdom