About Solarix Ventures Ltd (13500269) United Kingdom