About Shore Digital Limited (10531268) United Kingdom