About Centrax Power Projects (holdings) Limited (06697629) United Kingdom