About Rhigos Solar Farm Limited (13274385) United Kingdom