About Thrive Renewables (sigurd) Limited (03497701) United Kingdom