About Solar 2 Project B Limited (13624445) United Kingdom