About Alssa Limited (10610830) United Kingdom