About Betsson Applied Digital Technology Limited (09922905) United Kingdom