About Solaire Solutions Limited (11220803) United Kingdom