About Eichhorn & Associates Limited (11669342) United Kingdom