About Thrive Renewables (bess Holdings) Limited (11369507) United Kingdom