About Euroboss Limited (04361064) United Kingdom