About Trini Solar Limited (13633012) United Kingdom