About Solar 2 Project D Limited (13624399) United Kingdom