About Digital Shebeen Limited (SC680982) United Kingdom