About Solarix Solutions Ltd (13176968) United Kingdom