About Solar Bridging Holdings Limited (13210376) United Kingdom