About Thrive Renewables (girvan) Limited (12224212) United Kingdom