About Solar Exit Limited (11068083) United Kingdom