About Ljr Renewables Limited (12287354) United Kingdom