About Solara Ltd (11219728) United Kingdom