About Germangreenpower Limited (06052441) United Kingdom