About Euroblast Ea Limited (09928619) United Kingdom