About Ludwig Schneider Investment Management Ltd (13692293) United Kingdom