About Sasa Digital Limited (12371230) United Kingdom