About Solar 2 Project J Limited (SC709552) United Kingdom