About Eurospotter Ltd. (09659044) United Kingdom