About Solarponics International Ltd (12772966) United Kingdom