About Tethys Solar 01 Ltd (07686519) United Kingdom