About Phillips Renewable Management Group Limited (12067748) United Kingdom