About Stas Technologies Ltd (10445135) United Kingdom