About Solaraygram Ltd (NI661739) United Kingdom