About Eurostar Technology Limited (02938833) United Kingdom