About Finalsa Beratungs- Und Projektentwicklungsgesellschaft Limited (05890013) United Kingdom