About New Invest Berlin Limited (08331728) United Kingdom