About Solar 2 Project G Limited (13624401) United Kingdom