About Blue Transmission London Array (holdings) Limited (08275827) United Kingdom