About Capital Power & Data Limited (06118413) United Kingdom