About Eurorad Limited (12091868) United Kingdom