About Txu Germany Limited (03571857) United Kingdom