About Glil Renewable Holdings Limited (12315576) United Kingdom