About Staas Digital Ltd. (11253459) United Kingdom