About Verwaltungsgesellschaft Loewenherz Ltd (12295578) United Kingdom