About Eugen 1990 Ltd (11505172) United Kingdom