About Dr Amelie Seghers Ltd (12265536) United Kingdom