About Brit Renewables Limited (12376999) United Kingdom