About Basin Bridge Solar Holdco Limited (11483158) United Kingdom