About Solener Ltd (08683247) United Kingdom