About Sbb Digital Limited (12494882) United Kingdom