About Solar Strategic Value Management Limited (11275289) United Kingdom