About Solar 2 Project F Limited (13624436) United Kingdom