About Ulrike Eder Limited (13120160) United Kingdom